wide place in the road - Turkish English Dictionary